import AMapLoader from "@amap/amap-jsapi-loader";
import { reactive, ref, shallowRef} from 'vue'
const keyword = ref('')
// 存储搜索用的数据
const form: any = reactive({
  address: '',
})
const ininMap = () => {
  AMapLoader.load({
    key: 'a2de0a47b239909bec9dca26ff22a41c',//api服务key--另外需要在public中使用安全密钥！！！
    version: '2.0',// 指定要加载的 JSAPI 的版本，缺省时默认为 1.4.15
    plugins: ['AMap.PlaceSearch', 'AMap.AutoComplete']// 需要使用的的插件列表
  }).then((AMap) => {
        AMap.plugin('AMap.AutoComplete', function(){
        var autoOptions = {
          //city 限定城市，默认全国
          city: '西安',
          input: 'keyword'
        };
        // 实例化AutoComplete
        var autoComplete= new AMap.AutoComplete(autoOptions);
        // 根据关键字进行搜索
        autoComplete.search(keyword, function(status:object, result:object) {
          // 搜索成功时，result即是对应的匹配数据
          console.log(result);
        })
      })
    })
}

export default ininMap